.view-terms-conditions-modal {
  .ant-modal-content {
    //styleName: 08 Action Text EN/Regular;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    text-align: left;
    color: #202020;

    .ant-modal-header {
      margin: 0px;
      .ant-modal-title {
        //styleName: 03 Subtitle EN/Medium;
        font-family: Roboto;
        font-size: 24px;
        font-weight: 500;
        line-height: 36px;
        text-align: center;
      }
    }

    .section {
      padding-bottom: 20px;
    }
    ol.custom-list {
      padding-left: 2em; /* 整体缩进 */
      counter-reset: custom-counter;

      li {
        counter-increment: custom-counter;
      }

      li ol {
        list-style-type: none;
        counter-reset: item;

        li {
          counter-increment: item;
          position: relative;
        }
        li p {
          margin-left: 1em; /* 设置缩进，和序号宽度一致 */
        }
      }
      li ol li::before {
        content: counter(item, lower-alpha) ".";
        position: absolute;
      }
    }
  }

  .modal-header {
    display: flex;
    flex-wrap: wrap;
  }

  .modal-content {
    margin: 24px 0;
    font-size: 16px;
    font-family: Roboto;
    overflow: auto;
    max-height: 50vh;
  }

  // .ant-btn {
  //   width: 160px;
  //   height: 48px;
  //   color: #7a6145;
  //   background-color: #fff;
  //   padding: 12px 20px;
  //   border-radius: 32px;
  //   border: 1px solid #abadaf;
  //   //styleName: 08 Action Text EN/Regular;
  //   font-family: Roboto;
  //   font-size: 16px;
  //   font-weight: 400;
  //   line-height: 24px;
  //   text-align: left;
  // }

  // .ant-btn:hover {
  //   color: white !important;
  //   background-color: #998065 !important;
  //   border: #998065;
  // }

  .modal-footer {
    display: flex;
    justify-content: center;
    align-items: flex-end;
  }
}
